package com.clwl.supervise.superviseapp.mapper.customer;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

@Mapper
public interface TableQueryMapper {


    List<Map<String, Object>> selectMessageResult(   @Param("pageNum") Integer pageNum,  @Param("pageSize") Integer pageSize, @Param("tableList") List<Map<String,String>> tableNameList, @Param("message") String message);

    Map<String, Object> selectContentByTable(@Param("id") Long messageId, @Param("tableName") String tableName);
    
    List<Map<String, Object>> selectMessageResultNew(   @Param("pageNum") Integer pageNum,  @Param("pageSize") Integer pageSize,@Param("tableName") String tableName,@Param("label") String label,@Param("companyId") String companyId,@Param("licenseNumber") String licenseNumber);
}
